package com.lheia.jcb.spider



class PublicSentiment {
    /**
     * 企业名称
     */
    String companyName
    /**
     * 地址
     */
    String address
    /**
     * 地区
     */
    String province
    /**
     * 城市
     */
    String city
    /**
     * 行政区划县
     */
    String county
    /**
     * 年份
     */
    String year
    /**
     * 文本内容
     */

    String illegalDetail
    /**
     * 是否删除
     */
    Boolean ifDel = false
    Long recordId
    Long orderId
    Date createAt
    Date updateAt


    /**
     * 数据类型
     */
    String dataTypeParent
    /**
     * 数据类型子类型
     */
    String dataTypeChild
    /**
     * 状态
     */
    String status
    /**
     * 爬虫文件来源
     */
    String spiderFileUrl
    /**
     * 失信等级
     */
    String promiseLevel
    /**
     * 公示处罚机构
     */
    String pubOrg
    /**
     * 信息来源
     */
    String messageSource
    /**
     * 发生时间
     */
    Date timeOccurrence
    /**
     * 附件名称
     */
    String fileUrl
    /**
     *污染源名称
     */
    String srcName
    /**
     * 污染源地址
     */
    String srcPos
    /**
     *问题类型
     */
    String problemType
    /**
     * 标题
     */
    String title
    /**
     *主要问题
     */
    String  mainProblem
    /**
     * 修改情况
     */
    String modifyInfo
    /**
     *整改（进展）情况
     */
    String verifyInfo
    /**
     *  修改完成日期
     */
    Date modifyDate
    String punInfo
    String ifRight

    static mapping = {
        illegalDetail column: "illegal_detail", sqlType: "LONGTEXT"
        timeOccurrence column: "time_occurrence", sqlType: "date"
        modifyDate column: "modify_date", sqlType: "date"
    }
    static constraints = {
        companyName nullable: true
        address nullable: true
        province nullable: true
        city nullable: true
        year nullable: true
        illegalDetail nullable: true
        recordId nullable: true
        orderId nullable: true
        createAt nullable: true
        updateAt nullable: true
        ifDel nullable: true
        dataTypeParent nullable: true
        dataTypeChild nullable: true
        status nullable: true
        spiderFileUrl nullable: true,maxSize: 500
        promiseLevel nullable: true
        pubOrg nullable: true
        messageSource nullable: true
        timeOccurrence nullable: true
        fileUrl nullable: true
        srcName nullable: true
        srcPos nullable: true
        problemType nullable: true
        title nullable: true
        mainProblem nullable: true
        modifyInfo nullable: true
        verifyInfo nullable: true
        modifyDate nullable: true
        punInfo nullable: true
        ifRight nullable: true
    }
}
